package com.ztgf.file.models.bo;

import com.ztgf.file.models.dto.FileWatermarkDTO;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.InputStream;
import java.io.Serializable;
import java.util.List;

/**
 * 文件信息表SaveBO
 *
 * @author mxli
 * @Date 2020-07-10 14:19:43
 */
@Data
public class FileInfoSaveBO implements Serializable {

    @ApiModelProperty(value = "用户id", hidden = true)
    private Long platId;
    @ApiModelProperty(value = "子用户id")
    private Long shopId;
    @ApiModelProperty(value = "类型 0其他、1商品、2商品详情、3资质、4评论、5、banner、6首页公司介绍icon、7聚合页icon、8首页商品活动icon、9采购单模板、10物流账单")
    private Integer businessType = 0;
    @ApiModelProperty(value = "图片其他传：是否加水印 0不加、1加")
    private Integer isMark = 0;
    @ApiModelProperty(value = "水印类型：0文字、1图片 暂时不传，系统默认")
    private Integer markType = 0;
    @ApiModelProperty(value = "文件列表", hidden = true)
    private List<FileBO> fileBOS;
    @ApiModelProperty(value = "使用用户自定义水印：0不使用、1使用")
    private Integer isMyMark;

}

